MSRNPEVLWAQRSDKVYLTVALPDAKDISVKCEPQGLFSFSALGAQGERFEFSLELYGKIMTEYRKNVGLRNIIFSIQKEERSWWTRLLKSEEKPAPYIKVDWNKWCDEDEEVNSETASDDESAFVNQDSESSDDDGLLYLPDLEKARNK